package ma.myschool.app.service.impl;

import java.util.List;

import ma.myschool.app.dao.PaiementHistoryDao;
import ma.myschool.app.model.PaiementHistory;
import ma.myschool.app.service.PaiementHistoryManager;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

/**
 * Implementation of RoleManager interface.
 *
 * @author <a href="mailto:dan@getrolling.com">Dan Kibler</a>
 */
@Service("paiementHistoryManager")
public class PaiementHistoryManagerImpl extends GenericManagerImpl<PaiementHistory, Long> implements PaiementHistoryManager {
	PaiementHistoryDao paiementHistoryDao;

    @Autowired
    public PaiementHistoryManagerImpl(PaiementHistoryDao paiementHistoryDao) {
        super(paiementHistoryDao);
        this.paiementHistoryDao = paiementHistoryDao;
    }

	@Override
	public List<PaiementHistory> listPaiementHistoryByPay(Long paiementId) {
		return paiementHistoryDao.listPaiementHistoryByPay(paiementId);
	}

}